woman who sells frozen refreshments - Español Inglés Diccionario